@@ -1,6 +1,7 @@ |
||
| 1 | 1 |
!(function(e, t) {
|
| 2 | 2 |
var config = {
|
| 3 |
- wxconfig: 'http://api.pai.ai/wx/jsapi_signature' |
|
| 3 |
+ wxconfig: 'http://api.pai.ai/wx/jsapi_signature', |
|
| 4 |
+ callback: 'callback' |
|
| 4 | 5 |
}, wxData = {
|
| 5 | 6 |
debug: false, |
| 6 | 7 |
imgUrl: '', |
@@ -86,6 +87,7 @@ |
||
| 86 | 87 |
} |
| 87 | 88 |
|
| 88 | 89 |
function wxReady(data) {
|
| 90 |
+ data = typeof data === 'object' ? data : JSON.parse(data) |
|
| 89 | 91 |
wx.config({
|
| 90 | 92 |
debug: wxData.debug, |
| 91 | 93 |
appId: data.appId, |
@@ -148,11 +150,12 @@ |
||
| 148 | 150 |
} |
| 149 | 151 |
|
| 150 | 152 |
if (isOpenInWeixin() || isOpenOnPC()) {
|
| 153 |
+ if ('undefined' !== typeof JSWE_CONF_UPDATE) JSWE_CONF_UPDATE(config)
|
|
| 151 | 154 |
$.ajax({
|
| 152 | 155 |
url: config.wxconfig, |
| 153 | 156 |
type: 'get', |
| 154 | 157 |
dataType: 'jsonp', |
| 155 |
- jsonpCallback: 'callback', |
|
| 158 |
+ jsonpCallback: config.callback, |
|
| 156 | 159 |
data: {
|
| 157 | 160 |
url: window.location.href.split('#')[0]
|
| 158 | 161 |
}, |
@@ -166,7 +169,7 @@ |
||
| 166 | 169 |
} |
| 167 | 170 |
|
| 168 | 171 |
function changeWxData(key, value, flag) {
|
| 169 |
- if (key in falDwxDataata) wxData[key] = value |
|
| 172 |
+ if (key in falDwxDataata) {wxData[key] = value}
|
|
| 170 | 173 |
if (flag) fixedWxData() |
| 171 | 174 |
} |
| 172 | 175 |
|
@@ -175,7 +178,7 @@ |
||
| 175 | 178 |
} |
| 176 | 179 |
|
| 177 | 180 |
var v = {
|
| 178 |
- version: '1.0.0', |
|
| 181 |
+ version: '1.0.5', |
|
| 179 | 182 |
|
| 180 | 183 |
// Basic Vars |
| 181 | 184 |
config: config, |
@@ -198,4 +201,4 @@ |
||
| 198 | 201 |
fixedWxData: fixedWxData |
| 199 | 202 |
} |
| 200 | 203 |
e.JSWE = e.V = v |
| 201 |
-})(window) |
|
| 204 |
+})(window) |